home *** CD-ROM | disk | FTP | other *** search
/ PC World Interactive 7 / PC World Interactive 7.iso / program / ctutor.exe / SOURCE / DEBUGEX.C < prev    next >
C/C++ Source or Header  |  1994-05-15  |  2KB  |  49 lines

  1.                               /* Chapter 6 - Program 5 - DEBUGEX.C */
  2. #include "stdio.h"
  3. #define MY_DEBUG
  4.  
  5. void main()
  6. {
  7. int index;
  8.       
  9.    for (index = 0 ; index < 6 ; index++) {
  10.       printf("Index is now %d", index);
  11.       printf(" and we can process the data");
  12.       printf("\n");
  13. #ifdef MY_DEBUG
  14.       printf("The processor is not debugged yet! *************\n");
  15. #else
  16.       for (count = 1 ; count < index * 5 ; counter++) {
  17.          value = (see page 16 of the documentation)
  18.          limit = (ask Bill about this calculation)
  19.                  Linda has a data table for the worst case analysis
  20.          printf("count = %d, value = %d, limit = %d\n, 
  21.                                                count, value, limitt);
  22.       }
  23. #endif      
  24.    }
  25. }
  26.       
  27.       
  28. /* Result of execution
  29.  
  30. (As written with MY_DEBUG defined)
  31.  
  32. Index is now 0 and we can process the data
  33. The processor is not debugged yet! *************
  34. Index is now 1 and we can process the data
  35. The processor is not debugged yet! *************
  36. Index is now 2 and we can process the data
  37. The processor is not debugged yet! *************
  38. Index is now 3 and we can process the data
  39. The processor is not debugged yet! *************
  40. Index is now 4 and we can process the data
  41. The processor is not debugged yet! *************
  42. Index is now 5 and we can process the data
  43. The processor is not debugged yet! *************
  44.  
  45. (Removing line 3, or commenting it out)
  46.  
  47.   (This program will not compile due to errors.)
  48.   
  49. */